shepherd's purse (capsella bursapastoris) - Francés Inglés Diccionario